anesthesia screen - Turkish English Dictionary